<%-- 
    Document   : index
    Created on : 19/02/2012, 20:13:22
    Author     : luciano
--%>

<%@page import="utils.Constantes"%>
<%@page import="objetos.Estudiante"%>
<%@page import="objetos.DocumentoIdentidad"%>
<%@page import="objetos.Candidato"%>
<%@page import="java.util.List"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%
	List<Candidato> listaCandidatos = (List<Candidato>)request.getAttribute("listaCandidatos");
	Estudiante estudiante = (Estudiante) request.getAttribute("estudiante");
	String estadoVotacion = (String) request.getAttribute("estadoVotacion");
	
%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>SVE - Lista de Candidatos</title>
         <link type="image/x-icon" rel="shortcut icon" href="<%= request.getContextPath() %>/images/favicon.ico">
        <LINK REL=StyleSheet HREF="<%= request.getContextPath() %>/css/sve.css" TYPE="text/css" MEDIA=screen>
        <script type="text/javascript" src="<%=request.getContextPath() %>/jscript/jquery.js" ></script>
        <script type="text/javascript" src="<%=request.getContextPath() %>/jscript/urnaVotacion.js" ></script>
        
        <script type="text/javascript" src="<%=request.getContextPath() %>/jscript/jquery.alerts.js" ></script>
        <LINK REL=StyleSheet HREF="<%= request.getContextPath() %>/css/jquery.alerts.css" TYPE="text/css" MEDIA=screen>
    </head>
    <body>
        <div id="wrapper">
            <div id="header">
                <table style="width:100%;">
                    <tbody>
                    <tr>
                    <td align="left" >
                        SVE - Sistema de voto electr&oacute;nico
                    </td>
                    <td align="right" >
                        <img id="img_utn_logo" alt="UTNFRC" src="images/logoutn.gif">
                    </td>
                    </tr>
                    </tbody>
                </table>
            </div>

            <div id="content">
                
                <h1 style="margin-left:20px;">Urna de Votaci&oacute;n</h1>
                
                	
                <% if(Constantes.ESTADO_VOTACION_PREPARACION.equals(estadoVotacion)){ %>
               		<p style="margin-left:20px;" >
                    	La votaci&oacute;n esta en estado de preparaci&oacute;n.
                	</p>
            	<% }else if(Constantes.ESTADO_VOTACION_FINALIZADA.equals(estadoVotacion)){ %>
                	<p style="margin-left:20px;" >
                    	La votaci&oacute;n ha finalizado.
                	</p>
                <%}else{ %>
                	<% if(estudiante!=null && estudiante.getId()!=null && estudiante.getId().intValue()>0 && !estudiante.getEstadoVoto()) { %>
                	<p style="margin-left:20px;" >
                    	Seleccione un candidato y presione el bot&oacute;n "Votar".
                	</p>
                	<form id="formVotacion" action="EfectuarVoto" method="POST">
                	<input type="hidden" name="legajo" value="<%=estudiante.getLegajo()%>">
                	<input type="hidden" name="tipoDocumento" value="<%=estudiante.getDocumentoIdentidad().getId()%>">
                	<input type="hidden" name="numeroDocumento" value="<%=estudiante.getNumeroDocumento()%>">
                	<input type="hidden" name="codigoVotacion" value="<%=estudiante.getCodigoVotacion()%>">
                    <table class="gridTable" style="text-align:center;">
                    <thead>
                    	<tr><td colspan="3">
                    		<input class="botonVotar" type="button" value="Votar" >
                    		<input id="botonVolver" type="button" value="Volver al Inicio" onclick="window.location='Index';">	 
                    	</td></tr>
                    </thead>
				   	<tbody>
                     	<tr>
					     	<th style="border-bottom:1px solid #FFF;">Seleccionar</th>
					     	<th style="border-bottom:1px solid #FFF;">Candidato</th>
					     	<th style="border-bottom:1px solid #FFF;">Partido Pol&iacute;tico</th>
					     </tr>
                	<% 
                		for(Candidato c:listaCandidatos){
                	%>
                		<tr>
		            		<th style="padding:20px;border-top:1px solid #FFF;"><input type="radio" name="idCandidato" value="<%= c.getId() %>"></th>
		            		<td style="text-align:center;">
		            			 <table class="gridTable" style="text-align:center;">
		            			 <tbody><tr>
		            			 <td style="text-align:center;margin:0px;padding:0px;">
		            			<% if(c.getFotoCandidato()!=null && c.getFotoCandidato().length()>0){ %>
		            				<img alt="Sin Foto" src="imagesCandidatos/<%= c.getFotoCandidato() %>" 
		            					style="width:150px;height: 150px;">
	                			<% } else{ %>
	                				<img alt="Sin foto" src="imagesCandidatos/sin_foto.png" 
	                					style="width:150px;height: 150px;">
	                			<% } %>
	                			</td></tr>
	                			<tr><td style="text-align:center;">
		            			<%= c.getApellidos() + ", " + c.getNombres() %>	
		            			</td></tr></tbody></table>
	            			</td>
	            			<td style="text-align:center;">
	            				<table class="gridTable" style="text-align:center;">
	            				 <tbody><tr>
		            			 <td  style="text-align:center;margin:0px;padding:0px;">
		            			<% if(c.getFotoPartidoPolitico()!=null && c.getFotoPartidoPolitico().length()>0){ %>
		            				<img alt="Sin Foto" src="imagesCandidatos/<%= c.getFotoPartidoPolitico()%>" 
		            					style="width:150px;height: 150px;">
	                			<% } else{ %>
	                				<img alt="Sin foto" src="imagesCandidatos/sin_foto.png" 
	                					style="width:150px;height: 150px;">
	                			<% } %>
	                			</td></tr>
	                			<tr><td style="text-align:center;">
		            			<%= c.getPartidoPolitico() %>
		            			</td></tr></tbody></table>
		            		</td>
		            		
		            	</tr>
		            	
				        <% }//fin for  %>
				        
				        <tr>
			            	<th style="padding:20px;border-top:1px solid #FFF;" ><input type="radio" name="idCandidato" value="1" checked="checked" ></th>
		            		<td  style="text-align:center;">
								<table class="gridTable" style="text-align:center;">
	            				<tbody><tr>
		            			<td  style="text-align:center;margin:0px;padding:0px;">
		            				<img alt="Sin Foto" src="images/voto_blanco.png"
				            			style="width:150px;height: 150px;">
				            	</td></tr>
	                			<tr><td  style="text-align:center;">
				            			Voto en Blanco
				            	</td></tr></tbody></table>
				           </td>
				           <td  style="text-align:center;">
				           </td>
						   </tr>
						   </tbody>
						   <tfoot>
				           <tr><td colspan="3">
				           <input class="botonVotar" type="button" value="Votar" >
				           <input id="botonVolver" type="button" value="Volver al Inicio" onclick="window.location='Index';">
				            </td></tr>
				           </tfoot>
				           </table>
		           </form>
		           <%} else { 
		           		if(estudiante!=null && estudiante.getId()!=null && estudiante.getEstadoVoto()!=null && estudiante.getEstadoVoto()){ %>
				           <p>
				   				Usted ya efectu&oacute; la votaci&oacute;n.
				           </p>
				           <input id="botonVolver" type="button" value="Volver al Inicio" onclick="window.location='Index';">
		        <% 
		           		}else{%>
		           			<p>
			           			Los datos son incorrectos, intente nuevamente. Si el problema persiste pida asistencia al presidente de mesa.
			           		</p>
			           		<input id="botonVolver" type="button" value="Volver al Inicio" onclick="window.location='Index';">
		         <%		}
		           		
		           	}
                 } 
                %>
            </div>

            <div id="footer">
                Paradigmas de programaci&oacute;n 2012 - Alumnos: Luciano Mart&iacute;n de Asteinza, Jos&eacute; El&iacute;as Nazar
            </div>
        </div>
    </body>
</html>

